possess ample means - Turco Inglés Diccionario